1
00:00:01,220 --> 00:00:04,020
လုပ်ဆောင်ချက်တွေအကြောင်း ဒီအပိုင်းကို စလိုက်ရအောင်

2
00:00:04,020 --> 00:00:08,143
default parameters များဖြစ်သည့် အလွယ်ဆုံးအပိုင်းတစ်ခုနှင့်။

3
00:00:10,040 --> 00:00:13,470
အပိုင်းအသစ်သည် starter files အသစ်ကို ဆိုလိုသည်။

4
00:00:13,470 --> 00:00:17,440
ထို့ကြောင့် အမြဲလိုလို၊ သင့်အား Gitup repository မှ ရယူပြီးနောက်

5
00:00:17,440 --> 00:00:20,070
သင်၏ VS Code တွင် ၎င်းတို့ကိုဖွင့်ပါ။

6
00:00:20,070 --> 00:00:24,200
ထို့ကြောင့်၊ ကျွန်ုပ်တို့သည် ဤနေရာတွင် တင်းကြပ်သောမုဒ်ဖြင့် စတင်နေပြီဖြစ်သည်။

7
00:00:24,200 --> 00:00:27,670
ဒါပေမယ့် အခု default parameter တွေအကြောင်း ပြောကြရအောင်။

8
00:00:27,670 --> 00:00:31,710
ဒါကြောင့် တစ်ခါတရံမှာ အသုံးဝင်တဲ့ လုပ်ဆောင်ချက်တွေ ရှိတတ်ပါတယ်။

9
00:00:31,710 --> 00:00:35,370
ဘောင်များကို ပုံသေအားဖြင့် သတ်မှတ်သည်။ ဒီဘက်

10
00:00:35,370 --> 00:00:39,440
မပေးလျှင် ကျွန်ုပ်တို့သည် ၎င်းတို့ကို ကိုယ်တိုင်ဖြတ်သန်းရန် မလိုအပ်ပါ။

11
00:00:39,440 --> 00:00:41,460
default ကိုပြောင်းချင်တယ်။

12
00:00:41,460 --> 00:00:42,470
အခု ဒီအပိုင်း၊

13
00:00:42,470 --> 00:00:45,650
ငါတို့ လေကြောင်းလိုင်း ဆောင်ပုဒ်နဲ့ ဆက်သွားမယ်။

14
00:00:45,650 --> 00:00:48,530
နောက်ဆုံးအပိုင်း၏အဆုံးတွင်စတင်ခဲ့သည်။

15
00:00:48,530 --> 00:00:52,440
ဒါကြောင့် အခုပဲ အခြေခံကြိုတင်စာရင်းသွင်းခြင်းလုပ်ဆောင်ချက်ကို ဖန်တီးလိုက်ရအောင်

16
00:00:52,440 --> 00:00:53,420
ငါတို့အဲဒါကိုလုပ်မယ်၊

17
00:00:53,420 --> 00:00:56,543
အရင်က ရှိပြီးသား ဗဟုသုတတွေနဲ့ စတယ်။

18
00:00:59,520 --> 00:01:01,210
ဒါကြောင့် ပုံသေဘဲ

19
00:01:02,060 --> 00:01:03,333
ကန့်သတ်ချက်များ ပထမ၊

20
00:01:06,070 --> 00:01:09,220
ဒါကြောင့် ပုံမှန် function နဲ့ ဒီ function ထဲကို၊

21
00:01:09,220 --> 00:01:12,045
လေယာဉ်နံပါတ်ကို ဖြတ်ရမယ်၊

22
00:01:12,045 --> 00:01:14,630
ခရီးသည်အရေအတွက်

23
00:01:16,530 --> 00:01:17,363
နှင့်

24
00:01:18,420 --> 00:01:19,253
စျေးနှုန်း။

25
00:01:20,810 --> 00:01:24,410
ပြီးတော့ object တစ်ခုကို ဖန်တီးဖို့ ဒီ data ကို ရိုးရှင်းစွာ သုံးကြည့်ရအောင်

26
00:01:24,410 --> 00:01:26,423
အဲဒါကို ဘွတ်ကင်လုပ်ထားတဲ့ array ထဲကို တွန်းထည့်လိုက်ပါ။

27
00:01:29,780 --> 00:01:31,620
ဒါကြောင့် ဘွတ်ကင်၊

28
00:01:31,620 --> 00:01:35,050
ယခု ဤနေရာတွင် ကျွန်ုပ်တို့သည် ပိုမိုကောင်းမွန်သော အရာဝတ္ထု literal syntax ကို အသုံးပြုနိုင်ပါသည်။

29
00:01:35,050 --> 00:01:38,770
ပြီးခဲ့သောအပိုင်းတွင် ကျွန်ုပ်တို့လေ့လာခဲ့သည်။

30
00:01:38,770 --> 00:01:42,260
ထို့ကြောင့် ကျွန်ုပ်တို့သည် ပျံသန်းမှုနံပါတ်ပိုင်ဆိုင်မှုဖြင့် အရာဝတ္ထုတစ်ခုကို ဖန်တီး၍မရနိုင်ပါ။

31
00:01:42,260 --> 00:01:46,350
ဒါကိုလုပ်စရာမလိုဘဲ မှတ်မိလား။

32
00:01:46,350 --> 00:01:49,290
ဒီတော့ ကျွန်တော်တို့က ဒီနေရာမှာ variable တစ်ခုကို ရိုးရိုးရှင်းရှင်း သတ်မှတ်ပြီးတော့ အဲဒါကို လုပ်မယ်။

33
00:01:49,290 --> 00:01:53,810
ဤအမည်နှင့် ၎င်းတန်ဖိုးကို ပိုင်ဆိုင်မှုတစ်ခု ဖန်တီးပါ။

34
00:01:53,810 --> 00:01:55,093
variable ထဲမှာ။

35
00:01:57,870 --> 00:01:59,903
ပြီးရင် အဲဒါကို ကွန်ဆိုးလ်တစ်ခုမှာ ရေးလိုက်ကြရအောင်။

36
00:02:01,600 --> 00:02:05,500
ပြီးရင် ဒီနေရာက array တစ်ခုကို ဖန်တီးလိုက်ရအောင်

37
00:02:05,500 --> 00:02:06,773
ဤကြိုတင်စာရင်းများပါရှိသည်။

38
00:02:08,530 --> 00:02:11,950
ဒီတော့ ကျွန်တော်တို့က ဒီမှာချည်းပဲ စပြီးတော့ တစ်ခုချင်း တွန်းလိုက်ရုံပါပဲ။

39
00:02:11,950 --> 00:02:13,350
booking ရှိတဲ့အချိန်။

40
00:02:13,350 --> 00:02:16,040
ဒါကြောင့် အခြေခံအားဖြင့် လေကြောင်းလိုင်းကို ထားရှိဖို့ပါ။

41
00:02:16,040 --> 00:02:17,723
တစ်မျိုးမျိုးတွင် ဘွတ်ကင်များ

42
00:02:17,723 --> 00:02:19,650
စနစ်။

43
00:02:19,650 --> 00:02:22,130
ဤအရာသည် အလွန်စိတ်ကူးယဉ်ဆန်သည်။

44
00:02:22,130 --> 00:02:26,560
ဤကိစ္စတွင် သင့်အား ပုံသေဘောင်များကို ပြသရန်သာဖြစ်သည်။

45
00:02:26,560 --> 00:02:28,090
ထိုအကြောင်းကို ပြောရလျှင်၊

46
00:02:28,090 --> 00:02:30,780
နောက်ဆုံးအပိုင်းမှာ သင်ယူခဲ့တာတွေကို အခြေခံထားပါတယ်။

47
00:02:30,780 --> 00:02:35,780
တိုတောင်းသော circuiting၊ default parameters များကို ကျွန်ုပ်တို့ မည်သို့အကောင်အထည်ဖော်မည်နည်း။

48
00:02:35,890 --> 00:02:36,723
ကောင်းပြီ၊

49
00:02:36,723 --> 00:02:39,510
အချို့ကို မဖော်ပြဘဲ ဤလုပ်ဆောင်ချက်ကို ခေါ်ခြင်းဖြင့် စတင်ကြပါစို့

50
00:02:39,510 --> 00:02:41,823
parameters တွေကို ကြည့်ပြီး ငါတို့ဘာတွေရလဲ ၊

51
00:02:43,240 --> 00:02:45,460
ဒါကြောင့် ဘွတ်ကင်လုပ်ပါ။

52
00:02:45,460 --> 00:02:50,137
အခုလည်း လေယာဉ်နံပါတ်နဲ့ LH 123 ဆိုကြပါစို့၊

53
00:02:51,850 --> 00:02:54,073
ယခု ကျွန်ုပ်တို့သည် အမြဲတမ်းကဲ့သို့ terminal အသစ်တစ်ခု လိုအပ်ပါသည်။

54
00:02:59,140 --> 00:03:00,940
အဲဒါနဲ့ ထပ်ပြီး ဒီမှာ နှိပ်လိုက်တယ်။

55
00:03:01,931 --> 00:03:04,993
လုပ်ဆောင်ချက်ကို အလိုအလျောက် အပြီးသတ်ရန်။

56
00:03:09,490 --> 00:03:13,120
အမှန်ပင် ဤနေရာတွင် ကျွန်ုပ်တို့၏ browser သည် ကျွန်ုပ်တို့၏စာမျက်နှာရှိပြီးသားဖြစ်သည်။

57
00:03:13,120 --> 00:03:14,670
ပြေး

58
00:03:14,670 --> 00:03:16,453
အခုဒီမှာ ပြဿနာတစ်မျိုးရှိတယ်။

59
00:03:17,700 --> 00:03:20,240
အိုး၊ အဲဒါက ငါတို့ ဒီဘွတ်ကင်ကို ဒီမှာ ခေါ်တာဆိုတော့၊

60
00:03:20,240 --> 00:03:22,050
array နဲ့အတူတူပါပဲ။

61
00:03:22,050 --> 00:03:25,660
ဒါကြောင့် ဒီအရာဝတ္ထုကို တွန်းထုတ်ဖို့ ကြိုးစားနေပါတယ်။

62
00:03:25,660 --> 00:03:27,423
သူ့ဟာသူ အခြေခံအားဖြင့်။

63
00:03:28,360 --> 00:03:32,463
ထို့ကြောင့် ၎င်းကို အမည်အသစ်ပေးကာ ဤနေရာတွင် ကြိုတင်စာရင်းသွင်းမှုများ ပြုလုပ်ရန် လိုအပ်ပါသည်။

64
00:03:33,420 --> 00:03:38,420
ဒါကြောင့် အခုတကယ်ပဲ ဒီအရာဝတ္ထုရဲ့ ရလဒ်ကို ကျွန်တော်တို့ ဒီကိုရောက်နေပါပြီ။

65
00:03:38,500 --> 00:03:39,640
ယခုတော့ အလုပ်ဖြစ်ပါပြီ။

66
00:03:39,640 --> 00:03:44,130
ဤနေရာတွင် ဤဘွတ်ကင်လုပ်ထားသည့်အရာ၏ ရလဒ်ကို ကျွန်ုပ်တို့တွေ့မြင်ရသည်။

67
00:03:44,130 --> 00:03:48,347
ဒီတော့ ကျွန်တော်တို့မြင်ချင်ခဲ့တာက နံပါတ်ပါ ခရီးသည်တွေပါ။

68
00:03:48,347 --> 00:03:52,740
ကျွန်ုပ်တို့ မသတ်မှတ်ထားသောကြောင့် စျေးနှုန်းကို သတ်မှတ်မထားပါ။

69
00:03:52,740 --> 00:03:54,406
သူတို့ကို။

70
00:03:54,406 --> 00:03:57,620
ထို့ကြောင့် ယခု ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ အကျိုးကျေးဇူးအတွက် short circuiting ကို အသုံးပြုနိုင်ပါသည်။

71
00:03:57,620 --> 00:04:00,233
ဘာကြောင့်လဲဆိုတော့ ဒါတွေဟာ အတုအယောင်တန်ဖိုးတွေဆိုတာ ငါတို့သိတယ်။

72
00:04:01,980 --> 00:04:03,260
ဟုတ်ပြီ

73
00:04:03,260 --> 00:04:06,360
ပြီးတော့ ဒီမှာ ကျွန်တော်လုပ်နေတာက အခြေခံအားဖြင့် သတ်မှတ်နည်းဟောင်းပါပဲ။

74
00:04:06,360 --> 00:04:07,720
မူရင်းသတ်မှတ်ချက်များ၊

75
00:04:07,720 --> 00:04:11,700
ES6 မတိုင်ခင် ဘယ်လိုအလုပ်လုပ်မယ်ဆိုတာ မှတ်သားထားဖို့ပါပဲ။

76
00:04:11,700 --> 00:04:16,130
ဒီတော့ ခရီးသည် အရေအတွက်ကို တစ်ခုပဲ သတ်မှတ်ချင်တယ် ဆိုကြပါစို့

77
00:04:16,130 --> 00:04:17,330
ပုံသေ။

78
00:04:17,330 --> 00:04:22,073
ထို့ကြောင့် အခြေခံအားဖြင့် ကျွန်ုပ်တို့သည် ဤကဲ့သို့သော သတ်မှတ်ချက်ကို ပြန်လည်သတ်မှတ်ပေးမည်ဖြစ်သည်။

79
00:04:23,120 --> 00:04:28,120
ဒီတော့ numPassengers က numPassengers ဒါမှမဟုတ် one၊

80
00:04:28,640 --> 00:04:31,170
၎င်းသည် မူရင်းတန်ဖိုးဖြစ်သည်။

81
00:04:31,170 --> 00:04:33,870
ဤသည်မှာ ကျွန်ုပ်တို့ သင်ယူခဲ့သော အကြောင်းရင်းများကြောင့် ဖြစ်သည်

82
00:04:33,870 --> 00:04:38,300
နောက်ဆုံးအပိုင်းကတော့ ဒါက အတုအယောင်တန်ဖိုးတစ်ခု ဖြစ်တဲ့အခါတိုင်း၊

83
00:04:38,300 --> 00:04:39,713
ဘယ်ဟာက သတ်မှတ်မထားတာလဲ၊

84
00:04:39,713 --> 00:04:41,712
ထို့နောက်ရလဒ်

85
00:04:41,712 --> 00:04:44,520
သို့မဟုတ် ဤနေရာတွင် အော်ပရေတာသည် ဤဒုတိယအော်ပရေတာဖြစ်လိမ့်မည်။

86
00:04:44,520 --> 00:04:46,963
အဲဒီတော့ ဒီတန်ဖိုးက ဒီနေရာမှာ ဒီနေရာမှာ တစ်ခုပဲ၊

87
00:04:48,000 --> 00:04:50,400
အခုလည်း ဆုနဲ့ အတူတူ လုပ်လို့ရတယ်။

88
00:04:53,800 --> 00:04:57,650
199 သည် မူရင်းစျေးနှုန်းဖြစ်သည် ဆိုကြပါစို့။

89
00:04:57,650 --> 00:05:00,270
ဒါကြောင့် အခုပြန်တင်ရင်၊

90
00:05:00,270 --> 00:05:03,520
အမှန်ပင် ကျွန်ုပ်တို့သည် ဤနေရာတွင် ကျွန်ုပ်တို့၏ ပုံသေတန်ဖိုးများကို ရရှိပါသည်။

91
00:05:03,520 --> 00:05:07,370
ဟုတ်ပြီ ဒါပေမယ့် ဒီကုဒ်ရဲ့ အစိတ်အပိုင်းကနေ ထွက်လာတာ၊

92
00:05:07,370 --> 00:05:12,130
ဒါက တော်တော်ရုပ်ဆိုးတဲ့ boilerplate coat ပါ။ တဖန်၊

93
00:05:12,130 --> 00:05:15,000
ဒါက ES5 လုပ်နည်းပါ။

94
00:05:15,000 --> 00:05:16,200
ဒါဆို ငါ ဒီဟာကို ဖယ်လိုက်မယ်။

95
00:05:17,550 --> 00:05:19,040
တကယ်ရေးပါရစေ

96
00:05:19,040 --> 00:05:23,080
ES5 မှာ အခု ES6 မှာ ပိုကောင်းတဲ့ နည်းလမ်းရှိလို့ပါပဲ။

97
00:05:23,080 --> 00:05:28,080
ဒီတော့ ကျွန်တော်တို့ လုပ်ရမှာက ဒီဟာကို ညီမျှအောင်ရေးဖို့ပဲ။

98
00:05:28,840 --> 00:05:32,750
ထို့ကြောင့် ယခု ဤနေရာသည် မူရင်းတန်ဖိုးဖြစ်လိမ့်မည်။

99
00:05:32,750 --> 00:05:34,490
စျေးနှုန်းအတွက်အတူတူပါပဲ။

100
00:05:34,490 --> 00:05:36,510
၁၉၉ ကို ဆိုကြပါစို့။

101
00:05:36,510 --> 00:05:40,600
ယခု ကျွန်ုပ်တို့ ပြန်လည်စတင်ပါက ဤနေရာတွင် တူညီသောရလဒ်ကို ရရှိမည်ဖြစ်သည်။

102
00:05:40,600 --> 00:05:43,760
ဤနေရာတွင် ဤသည်မှာ ဟုတ်ပါတယ်၊ ကြည့်ရတာ ပိုကောင်းပြီး ပိုကောင်းပါတယ်။

103
00:05:43,760 --> 00:05:46,193
ဖတ်ရတာ ပိုအလိုလိုသိတယ်။

104
00:05:47,220 --> 00:05:50,620
ယခု၊ ကျွန်ုပ်တို့သည် ဤမူရင်းများကို အစားထိုးနိုင်မည်ဖြစ်သည်။

105
00:05:50,620 --> 00:05:52,763
မဟုတ်ရင် ဒါက အများကြီး အဓိပ္ပါယ်ရှိမှာ မဟုတ်ဘူး။

106
00:05:53,670 --> 00:05:54,780
ဒါဆို စမ်းကြည့်ရအောင်

107
00:05:56,123 --> 00:05:59,760
H 123 နှင့် ယခုပြုလုပ်သည်။

108
00:05:59,760 --> 00:06:03,743
ခရီးသည် နှစ်ယောက်၊ 800 ဆိုကြပါစို့။

109
00:06:05,170 --> 00:06:07,640
ယခုဆိုလျှင် ဤတန်ဖိုးများသည် ကျွန်ုပ်တို့၏ စံနှုန်းများဖြစ်သည်။

110
00:06:07,640 --> 00:06:11,610
မူရင်းတန်ဖိုးများအစား ဤနေရာတွင် သတ်မှတ်ထားသည်။

111
00:06:11,610 --> 00:06:12,443
အခု၊

112
00:06:12,443 --> 00:06:15,770
default values နဲ့ ပတ်သက်ပြီး တကယ်ကို မိုက်တဲ့ အရာတစ်ခုကတော့

113
00:06:15,770 --> 00:06:18,120
၎င်းတို့တွင် မည်သည့်အသုံးအနှုန်းမဆို ပါဝင်နိုင်သည်။

114
00:06:18,120 --> 00:06:22,615
ဥပမာ၊ ဥပမာ *1.2 ကို လုပ်နိုင်တယ်၊

115
00:06:22,615 --> 00:06:24,543
ငါတို့ဒီမှာရလိမ့်မယ်။

116
00:06:25,750 --> 00:06:26,583
ဟုတ်ပြီ

117
00:06:26,583 --> 00:06:29,580
ဒါပေမယ့် ပိုအသုံးဝင်တာတစ်ခုကတော့ ကျွန်တော်တို့ တကယ်သုံးလို့ရတယ်။

118
00:06:29,580 --> 00:06:34,220
၎င်းရှေ့တွင်သတ်မှတ်ထားသောအခြားဘောင်များ၏တန်ဖိုးများ။

119
00:06:34,220 --> 00:06:38,140
ဒီတော့ စျေးနှုန်းကို တွက်သင့်တယ်လို့ ပြောလို့ရတယ်။

120
00:06:38,140 --> 00:06:40,043
ခရီးသည်အရေအတွက်ပေါ် မူတည်.

121
00:06:40,900 --> 00:06:42,370
ကောင်းပါပြီ။

122
00:06:42,370 --> 00:06:45,973
အဲဒီတော့ အခုလုပ်ရင် booking ထပ်လုပ်၊

123
00:06:47,010 --> 00:06:48,833
ဒီနေရာမှာ random flat နံပါတ်တွေချည်းပဲ၊

124
00:06:51,410 --> 00:06:52,730
နှစ်ခုထပ်ဆိုကြပါစို့

125
00:06:53,900 --> 00:06:56,653
ဒါပေမယ့် 5 နဲ့ ဆိုရင် နောက်ထပ်တန်ဖိုးတစ်ခုရလိမ့်မယ်။

126
00:06:58,760 --> 00:07:01,490
ဒီတော့ 398 ကိုတွေ့ရမှာပါ။

127
00:07:01,490 --> 00:07:05,210
ဒီတော့ နံပါတ်က ဒီမှာ ဆက်ပြီးတော့ 995 ပေါ့။

128
00:07:06,260 --> 00:07:10,080
ဒါကြောင့် ဈေးနှုန်းကို ပုံသေဖြင့် ဒိုင်နမစ်ဖြင့် တွက်ချက်ပြီး၊

129
00:07:10,080 --> 00:07:13,490
ကျွန်ုပ်တို့သတ်မှတ်ထားသော ဤတန်ဖိုးနှင့် အရေအတွက်အပေါ်အခြေခံသည်။

130
00:07:13,490 --> 00:07:15,030
ခရီးသည်များ။ တဖန်၊

131
00:07:15,030 --> 00:07:19,290
၎င်းသည် စာရင်းတွင်သတ်မှတ်ထားသော ကန့်သတ်ချက်များအတွက်သာ အလုပ်လုပ်သည်။

132
00:07:19,290 --> 00:07:21,320
ဒီတစ်ခုရှေ့မှာ။

133
00:07:21,320 --> 00:07:25,470
ထို့ကြောင့် JavaScript အခြေခံအားဖြင့် အလုပ်မဖြစ်ပါ။

134
00:07:25,470 --> 00:07:29,423
ဤဘောင်များကို အမှာစာများ နှင့် ရောက်ရှိသည့် အတိုင်း သတ်မှတ်သည်။

135
00:07:30,400 --> 00:07:32,450
ဒါကြောင့် အခု စျေးတွေတက်နေတာ၊

136
00:07:32,450 --> 00:07:35,590
ခရီးသည်အရေအတွက်ကိုတော့ မသိရသေးပါဘူး။

137
00:07:35,590 --> 00:07:37,193
ဒါမှ အလုပ်မဖြစ်ဘူး။

138
00:07:38,220 --> 00:07:41,470
အခုဒီမှာ သတိထားရမယ့် အရေးကြီးတဲ့အချက်က ငါတို့ပါပဲ။

139
00:07:41,470 --> 00:07:45,670
လုပ်ဆောင်ချက်တစ်ခုကို ကျွန်ုပ်တို့ခေါ်သောအခါ ဤနေရာတွင် အငြင်းအခုံများကို မကျော်နိုင်ပါ။

140
00:07:45,670 --> 00:07:46,503
ဒီတော့ ဥပမာ၊

141
00:07:46,503 --> 00:07:50,170
ခရီးသည်အရေအတွက်ကို ချန်ထားခဲ့ချင်တယ် ဆိုကြပါစို့

142
00:07:50,170 --> 00:07:54,160
မူရင်းတန်ဖိုး၊ ဒါပေမယ့် ဈေးနှုန်းသတ်မှတ်ပါ။

143
00:07:54,160 --> 00:07:55,853
အဲဒီတော့ ဒါကို ကျွန်တော်တို့ မလုပ်နိုင်ဘူး။

144
00:08:00,990 --> 00:08:04,130
ဒါကြောင့် အခု ခရီးသည် အရေအတွက် ကျော်သွားတာ၊

145
00:08:04,130 --> 00:08:07,260
ပြီးမှ ဈေးနှုန်းအသစ်သတ်မှတ်ခြင်းသာဖြစ်သည်။

146
00:08:07,260 --> 00:08:08,260
အဲဒီတော့ ဒါကိုလုပ်ရင်၊

147
00:08:08,260 --> 00:08:11,400
ဒါဆို ခရီးသည်အရေအတွက်က 1000 ဖြစ်သွားတာပေါ့။

148
00:08:13,120 --> 00:08:16,280
ဤနေရာတွင် ဒုတိယအငြင်းအခုံကို အမြဲတမ်း ပုံဖော်ထားသောကြောင့်ဖြစ်သည်။

149
00:08:16,280 --> 00:08:18,000
ဒုတိယဘောင်။

150
00:08:18,000 --> 00:08:21,500
ဒါကြောင့် ဒီတစ်နှစ်ကို မူလအတိုင်းထားခဲ့ချင်ရင်၊

151
00:08:21,500 --> 00:08:23,440
ကောင်းတဲ့လှည့်ကွက်တစ်ခုရှိတယ်။

152
00:08:23,440 --> 00:08:27,924
ဒါကြောင့် ခရီးသည် အရေအတွက်ကို အတိအကျ မသတ်မှတ်ဘဲ၊

153
00:08:27,924 --> 00:08:29,490
ကောင်းပြီ၊

154
00:08:29,490 --> 00:08:32,330
၎င်းသည် parameter ကိုသတ်မှတ်ထားသောကြောင့်၎င်းသည်ပြန်လည်အလုပ်လုပ်သည်။

155
00:08:32,330 --> 00:08:33,163
သတ်မှတ်မထားသော၊

156
00:08:34,009 --> 00:08:36,900
မသတ်မှတ်တာတောင် အတူတူပါပဲ၊ မှတ်မိလား။

157
00:08:36,900 --> 00:08:39,290
ဒါကြောင့် parameter တစ်ခုမသတ်မှတ်တဲ့အခါ

158
00:08:39,290 --> 00:08:42,560
ဒါကြောင့် အဲဒီ parameter မှာ argument တစ်ခုကို မဖြတ်သန်းတဲ့အခါ၊

159
00:08:42,560 --> 00:08:45,320
ထို့နောက် မသတ်မှတ်ထားသော တန်ဖိုးကို ယူပါမည်။

160
00:08:45,320 --> 00:08:49,270
ထို့ကြောင့် ဤနေရာတွင် မသတ်မှတ်ရသေးသော သတ်မှတ်ခြင်းသည် အတူတူပင်ဖြစ်ပါသည်။

161
00:08:49,270 --> 00:08:52,980
ဒီတော့ ဒါက အခြေခံအားဖြင့် default parameter ကို ကျော်သွားပုံပါပဲ။

162
00:08:52,980 --> 00:08:55,463
ကျွန်ုပ်တို့သည် ၎င်း၏မူရင်းအတိုင်း ထွက်ခွာလိုပါသည်။

163
00:08:56,299 --> 00:08:58,770
ဒါကြောင့် အခုဒီမှာ ပြန်တင်လိုက်တာနဲ့၊

164
00:08:58,770 --> 00:09:01,940
ဒီခရီးသည်အရေအတွက်က တစ်ခုပဲရှိနေသေးတာကို မင်းမြင်တယ်။

165
00:09:01,940 --> 00:09:04,820
အမှန်တော့ ဈေးနှုန်းက အခု ၁၀၀၀ ပါ။

166
00:09:04,820 --> 00:09:08,050
ဟုတ်ပြီ ဒါကြောင့် နောက်ထပ် အရမ်းကောင်းတဲ့ အပိုထပ်ဆောင်းပါ။

167
00:09:08,050 --> 00:09:10,220
ဤနေရာတွင် ES6 ရှိဘာသာစကားသို့

168
00:09:10,220 --> 00:09:13,280
နားလည်ဖို့ တော်တော် ရိုးရှင်းပါတယ်။

169
00:09:13,280 --> 00:09:14,773
ဒါဆို နောက် video မှာတွေ့မယ်။


